//---------------------------------------------------------------------------

#ifndef ObjetoCompuesto3DH
#define ObjetoCompuesto3DH

#include "Objeto3D.h"
#include "Lista.h"
#include "Vector.h"
//---------------------------------------------------------------------------
class ObjetoCompuesto3D:public Objeto3D{
   protected:
      int cuantasPartes;
      //Objeto3D** partes;
      //vector<Objeto3D*> v;
      Lista<Objeto3D>* partes;
   public:
      ObjetoCompuesto3D();
      ~ObjetoCompuesto3D();
      void anadeParte(Objeto3D* parte);
      void dibuja();
};
#endif
 